@charset "utf-8";
#bodyArea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:975px;
}
#bodyArea h1 {
	font-size: 42px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 42px;
	margin: 0;
	padding: 0 0 0 10px;
	font-style: italic;
}
#bodyArea h2 {
	font-size: 15px;
	margin: 0;
	padding: 0 0 0 10px;
	color: #C71444;
}
#bodyArea h3 {
	font-size: 12px;
    line-height: 12px;
    margin: 0;
    padding: 0 0 0 10px;
}
#bodyArea h4 {
	color: #C71444;
    font-size: 32px;
    font-weight: bold;
    line-height: 34px;
    margin: 0;
    padding: 0 0 0 10px;
}
#bodyArea p {
	margin:0;
	padding:0 0 0 10px;
}
#bodyArea .specialItem {
	margin:0 0 15px;
}
#bodyArea .image {
	float: left;
	width: 603px;
}
#bodyArea .image img {
}
#bodyArea .text {
	background: url("http://174.132.146.126/~cfour/development/rosen/lease-pages/nissan/images/offer-bg.jpg") no-repeat scroll center top transparent;
	float: right;
	height: 318px;
	padding: 10px 0 0;
	width: 360px;
}
#bodyArea .info {
	margin: 10px 0 0;
}
#bodyArea .first {
	float:left;
	width:50%;
}
#bodyArea .button {
	text-align: left;
	padding: 0 0 0 10px;
}
#bodyArea p.disclaimers {
	font-size: 11px;
    line-height: 15px;
    margin: 10px 0 !important;
}
#formArea {
	border:1px solid #ededed;
	width:250px;
}
#customForm {
	padding:15px;
}
#customForm h5 {
	font-size: 17px;
    margin: 0 0 5px;
    padding: 0;
}
#customForm p {
	margin:0 0 5px;
	padding:0;
}
#formArea .fieldLabel {
}
#formArea .field {
	margin:0 0 15px;
}
#formArea .field input {
	color: #C1C1C1;
	width: 98%;
}
#formArea  .field textarea {
	height: 85px;
    width: 98%;
}
#formArea  #submitButton {
	padding:3px;
	width:100%;
}
.cleared {
	clear:both;
}
